hammer thrower - French English Dictionary